<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
	<head>
		<meta http-equiv="content-type" content="text/html; charset=utf-8" />
		<meta name="generator" content="JsDoc Toolkit" />
		
		<title>JsDoc Reference - Cal3D.CalCoreSubmesh</title>

		<style type="text/css">
			/* default.css */


body
{
	font: 12px "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
	width: 800px;
}

.header
{
	clear: both;
	background-color: #ccc;
	padding: 8px;
}

h1
{
	font-size: 150%;
	font-weight: bold;
	padding: 0;
	margin: 1em 0 0 .3em;
}

hr
{
	border: none 0;
	border-top: 1px solid #7F8FB1;
	height: 1px;
}

pre.code
{
	display: inline;
//	padding: 8px;
//	border: 1px dashed #ccc;
	background-color: #4AA02C;
}

#index
{
	margin-top: 24px;
	float: left;
	width: 160px;
	position: absolute;
	left: 8px;
	background-color: #F3F3F3;
	padding: 8px;
}

#content
{
	margin-left: 190px;
	width: 600px;
}

.classList
{
	list-style-type: none;
	padding: 0;
	margin: 0 0 0 8px;
	font-family: arial, sans-serif;
	font-size: 1em;
	overflow: auto;
}

.classList li
{
	padding: 0;
	margin: 0 0 8px 0;
}

.summaryTable { width: 100%; }

h1.classTitle
{
	font-size:170%;
	line-height:130%;
}

h2 { font-size: 110%; }
caption, div.sectionTitle
{
	background-color: #7F8FB1;
	color: #fff;
	font-size:130%;
	text-align: left;
	padding: 2px 6px 2px 6px;
	border: 1px #7F8FB1 solid;
}

div.sectionTitle { margin-bottom: 8px; }
.summaryTable thead { display: none; }

.summaryTable td
{
	vertical-align: top;
	padding: 4px;
	border-bottom: 1px #7F8FB1 solid;
	border-right: 1px #7F8FB1 solid;
}

/*col#summaryAttributes {}*/
.summaryTable td.attributes
{
	border-left: 1px #7F8FB1 solid;
	width: 140px;
	text-align: right;
}

td.attributes, .fixedFont
{
	line-height: 15px;
	color: #002EBE;
	font-family: "Courier New",Courier,monospace;
	font-size: 13px;
}

.summaryTable td.nameDescription
{
	text-align: left;
	font-size: 13px;
	line-height: 15px;
}

.summaryTable td.nameDescription, .description
{
	line-height: 15px;
	padding: 4px;
	padding-left: 4px;
}

.summaryTable { margin-bottom: 8px; }

ul.inheritsList
{
	list-style: square;
	margin-left: 20px;
	padding-left: 0;
}

.detailList {
	margin-left: 20px; 
	line-height: 15px;
}
.detailList dt { margin-left: 20px; }

.detailList .heading
{
	font-weight: bold;
	padding-bottom: 6px;
	margin-left: 0;
}

.light, td.attributes, .light a:link, .light a:visited
{
	color: #777;
	font-style: italic;
}

.fineprint
{
	text-align: right;
	font-size: 10px;
}
		</style>
	</head>

	<body>
<!-- ============================== header ================================= -->	
		<!-- begin static/header.html -->
		<div id="header">
</div>
		<!-- end static/header.html -->

<!-- ============================== classes index ============================ -->
		<div id="index">
			<!-- begin publish.classesIndex -->
			<div align="center"><a href="../index.html">Class Index</a>
| <a href="../files.html">File Index</a></div>
<hr />
<h2>Classes</h2>
<ul class="classList">
	
	<li><i><a href="../symbols/_global_.html">_global_</a></i></li>
	
	<li><a href="../symbols/Cal3D.html">Cal3D</a></li>
	
	<li><a href="../symbols/Cal3D.CalAbstractMixer.html">Cal3D.CalAbstractMixer</a></li>
	
	<li><a href="../symbols/Cal3D.CalAnimation.html">Cal3D.CalAnimation</a></li>
	
	<li><a href="../symbols/Cal3D.CalAnimationAction.html">Cal3D.CalAnimationAction</a></li>
	
	<li><a href="../symbols/Cal3D.CalAnimationCallback.html">Cal3D.CalAnimationCallback</a></li>
	
	<li><a href="../symbols/Cal3D.CalAnimationCycle.html">Cal3D.CalAnimationCycle</a></li>
	
	<li><a href="../symbols/Cal3D.CalBone.html">Cal3D.CalBone</a></li>
	
	<li><a href="../symbols/Cal3D.CalBoundingBox.html">Cal3D.CalBoundingBox</a></li>
	
	<li><a href="../symbols/Cal3D.CalBufferSource.html">Cal3D.CalBufferSource</a></li>
	
	<li><a href="../symbols/Cal3D.CalCoreAnimation.html">Cal3D.CalCoreAnimation</a></li>
	
	<li><a href="../symbols/Cal3D.CalCoreBone.html">Cal3D.CalCoreBone</a></li>
	
	<li><a href="../symbols/Cal3D.CalCoreKeyframe.html">Cal3D.CalCoreKeyframe</a></li>
	
	<li><a href="../symbols/Cal3D.CalCoreMaterial.html">Cal3D.CalCoreMaterial</a></li>
	
	<li><a href="../symbols/Cal3D.CalCoreMaterial.Color.html">Cal3D.CalCoreMaterial.Color</a></li>
	
	<li><a href="../symbols/Cal3D.CalCoreMaterial.Map.html">Cal3D.CalCoreMaterial.Map</a></li>
	
	<li><a href="../symbols/Cal3D.CalCoreMesh.html">Cal3D.CalCoreMesh</a></li>
	
	<li><a href="../symbols/Cal3D.CalCoreModel.html">Cal3D.CalCoreModel</a></li>
	
	<li><a href="../symbols/Cal3D.CalCoreMorphAnimation.html">Cal3D.CalCoreMorphAnimation</a></li>
	
	<li><a href="../symbols/Cal3D.CalCoreSkeleton.html">Cal3D.CalCoreSkeleton</a></li>
	
	<li><a href="../symbols/Cal3D.CalCoreSubmesh.html">Cal3D.CalCoreSubmesh</a></li>
	
	<li><a href="../symbols/Cal3D.CalCoreSubmesh.Face.html">Cal3D.CalCoreSubmesh.Face</a></li>
	
	<li><a href="../symbols/Cal3D.CalCoreSubmesh.Influence.html">Cal3D.CalCoreSubmesh.Influence</a></li>
	
	<li><a href="../symbols/Cal3D.CalCoreSubmesh.PhysicalProperty.html">Cal3D.CalCoreSubmesh.PhysicalProperty</a></li>
	
	<li><a href="../symbols/Cal3D.CalCoreSubmesh.Spring.html">Cal3D.CalCoreSubmesh.Spring</a></li>
	
	<li><a href="../symbols/Cal3D.CalCoreSubmesh.TangentSpace.html">Cal3D.CalCoreSubmesh.TangentSpace</a></li>
	
	<li><a href="../symbols/Cal3D.CalCoreSubmesh.TextureCoordinate.html">Cal3D.CalCoreSubmesh.TextureCoordinate</a></li>
	
	<li><a href="../symbols/Cal3D.CalCoreSubmesh.Vertex.html">Cal3D.CalCoreSubmesh.Vertex</a></li>
	
	<li><a href="../symbols/Cal3D.CalCoreSubMorphTarget.html">Cal3D.CalCoreSubMorphTarget</a></li>
	
	<li><a href="../symbols/Cal3D.CalCoreSubMorphTarget.BlendVertex.html">Cal3D.CalCoreSubMorphTarget.BlendVertex</a></li>
	
	<li><a href="../symbols/Cal3D.CalCoreTrack.html">Cal3D.CalCoreTrack</a></li>
	
	<li><a href="../symbols/Cal3D.CalError.html">Cal3D.CalError</a></li>
	
	<li><a href="../symbols/Cal3D.CalLibraryConstants.html">Cal3D.CalLibraryConstants</a></li>
	
	<li><a href="../symbols/Cal3D.CalLoader.html">Cal3D.CalLoader</a></li>
	
	<li><a href="../symbols/Cal3D.CalLoadingCallback.html">Cal3D.CalLoadingCallback</a></li>
	
	<li><a href="../symbols/Cal3D.CalMatrix.html">Cal3D.CalMatrix</a></li>
	
	<li><a href="../symbols/Cal3D.CalMesh.html">Cal3D.CalMesh</a></li>
	
	<li><a href="../symbols/Cal3D.CalMixer.html">Cal3D.CalMixer</a></li>
	
	<li><a href="../symbols/Cal3D.CalModel.html">Cal3D.CalModel</a></li>
	
	<li><a href="../symbols/Cal3D.CalMorphTargetMixer.html">Cal3D.CalMorphTargetMixer</a></li>
	
	<li><a href="../symbols/Cal3D.CalPhysique.html">Cal3D.CalPhysique</a></li>
	
	<li><a href="../symbols/Cal3D.CalQuaternion.html">Cal3D.CalQuaternion</a></li>
	
	<li><a href="../symbols/Cal3D.CalRenderer.html">Cal3D.CalRenderer</a></li>
	
	<li><a href="../symbols/Cal3D.CalSkeleton.html">Cal3D.CalSkeleton</a></li>
	
	<li><a href="../symbols/Cal3D.CalSubmesh.html">Cal3D.CalSubmesh</a></li>
	
	<li><a href="../symbols/Cal3D.CalSubmesh.Face.html">Cal3D.CalSubmesh.Face</a></li>
	
	<li><a href="../symbols/Cal3D.CalSubmesh.PhysicalProperty.html">Cal3D.CalSubmesh.PhysicalProperty</a></li>
	
	<li><a href="../symbols/Cal3D.CalSubmesh.TangentSpace.html">Cal3D.CalSubmesh.TangentSpace</a></li>
	
	<li><a href="../symbols/Cal3D.CalVector.html">Cal3D.CalVector</a></li>
	
</ul>
<hr />
			<!-- end publish.classesIndex -->
		</div>
		
		<div id="content">
<!-- ============================== class title ============================ -->
			<h1 class="classTitle">
				
				Class Cal3D.CalCoreSubmesh
			</h1>

<!-- ============================== class summary ========================== -->			
			<p class="description">
				
			
				CalCoreSubmesh
				
				
					<br /><i>Defined in: </i> <a href="../symbols/src/cal3djs_coresubmesh.js.html">coresubmesh.js</a>.
				
			</p>

<!-- ============================== constructor summary ==================== -->			
			
			<table class="summaryTable" cellspacing="0" summary="A summary of the constructor documented in the class Cal3D.CalCoreSubmesh.">
				<caption>Class Summary</caption>
				<thead>
					<tr>
						<th scope="col">Constructor Attributes</th>
						<th scope="col">Constructor Name and Description</th>
					</tr>
				</thead>
				<tbody>
					<tr>
						<td class="attributes">&nbsp;</td>
						<td class="nameDescription" >
							<div class="fixedFont">
								<b><a href="../symbols/Cal3D.CalCoreSubmesh.html">Cal3D.CalCoreSubmesh</a></b>()
							</div>
							<div class="description"></div>
						</td>
					</tr>
				</tbody>
			</table>
			

<!-- ============================== properties summary ===================== -->
			

<!-- ============================== methods summary ======================== -->
			
				
				
				<table class="summaryTable" cellspacing="0" summary="A summary of the methods documented in the class Cal3D.CalCoreSubmesh.">
					<caption>Method Summary</caption>
					<thead>
						<tr>
							<th scope="col">Method Attributes</th>
							<th scope="col">Method Name and Description</th>
						</tr>
					</thead>
					<tbody>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#addCoreSubMorphTarget">addCoreSubMorphTarget</a></b>(coreSubMorphTarget)
								</div>
								<div class="description">Add a core sub morph target.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#enableTangents">enableTangents</a></b>(mapId, enabled)
								</div>
								<div class="description">Enable (and calculate) or disable the storage of tangent spaces.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#getCoreMaterialThreadId">getCoreMaterialThreadId</a></b>()
								</div>
								<div class="description">Get the ID of the core material thread.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#getCoreSubMorphTarget">getCoreSubMorphTarget</a></b>(subMorphTargetId)
								</div>
								<div class="description">Get a core sub morph target.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#getCoreSubMorphTargetCount">getCoreSubMorphTargetCount</a></b>()
								</div>
								<div class="description">Get the number of core sub morph targets.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#getFaceCount">getFaceCount</a></b>()
								</div>
								<div class="description">Get the number of faces.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#getLodCount">getLodCount</a></b>()
								</div>
								<div class="description">Get the number of LOD steps.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#getSpringCount">getSpringCount</a></b>()
								</div>
								<div class="description">Get the number of springs.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#getVectorCoreSubMorphTarget">getVectorCoreSubMorphTarget</a></b>()
								</div>
								<div class="description">Get the core sub morph target list.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#getVectorFace">getVectorFace</a></b>()
								</div>
								<div class="description">Get the face list.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#getVectorPhysicalProperty">getVectorPhysicalProperty</a></b>()
								</div>
								<div class="description">Get the physical property list.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#getVectorSpring">getVectorSpring</a></b>()
								</div>
								<div class="description">Get the spring list.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#getVectorVectorTangentSpace">getVectorVectorTangentSpace</a></b>()
								</div>
								<div class="description">Get list of the tangent space lists.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#getVectorVectorTextureCoordinate">getVectorVectorTextureCoordinate</a></b>()
								</div>
								<div class="description">Get list of the texture coordinate lists.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#getVectorVertex">getVectorVertex</a></b>()
								</div>
								<div class="description">Get the vertex list.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#getVertexCount">getVertexCount</a></b>()
								</div>
								<div class="description">Get the number of vertices.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#isTangentsEnabled">isTangentsEnabled</a></b>(mapId)
								</div>
								<div class="description">See if tangent lists are enabled.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#reserve">reserve</a></b>(vertexCount, textureCoordinateCount, faceCount, springCount)
								</div>
								<div class="description">Allocate space for the vertices, faces and texture coordinates and springs.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#scale">scale</a></b>(factor)
								</div>
								<div class="description">Scale the core submesh.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#setCoreMaterialThreadId">setCoreMaterialThreadId</a></b>(coreMaterialThreadId)
								</div>
								<div class="description">Set the ID of the core material thread.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#setFace">setFace</a></b>(faceId, face)
								</div>
								<div class="description">Set a specified face.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#setLodCount">setLodCount</a></b>(lodCount)
								</div>
								<div class="description">Set the number of LOD steps.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#setPhysicalProperty">setPhysicalProperty</a></b>(vertexId, physicalProperty)
								</div>
								<div class="description">Set a specified physical property.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#setSpring">setSpring</a></b>(springId, spring)
								</div>
								<div class="description">Set a specified spring.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#setTangentSpace">setTangentSpace</a></b>(vertexId, textureCoordinateId, tangent, crossFactor)
								</div>
								<div class="description">Set the tangent vector associated with a specified texture coordinate pair.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#setTextureCoordinate">setTextureCoordinate</a></b>(vertexId, textureCoordinateId, The)
								</div>
								<div class="description">Set a specified texture coordinate.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/Cal3D.CalCoreSubmesh.html#setVertex">setVertex</a></b>(vertexId, The)
								</div>
								<div class="description">Set a vertex.</div>
							</td>
						</tr>
					
					</tbody>
				</table>
				
				
				
			
<!-- ============================== events summary ======================== -->
			

<!-- ============================== constructor details ==================== -->		
			
			<div class="details"><a name="constructor"> </a>
				<div class="sectionTitle">
					Class Detail
				</div>
				
				<div class="fixedFont">
						<b>Cal3D.CalCoreSubmesh</b>()
				</div>
				
				<div class="description">
					
					
				</div>
				
				
				
				
					
					
					
					
					
					
					

			</div>
			

<!-- ============================== field details ========================== -->		
			

<!-- ============================== method details ========================= -->		
			
				<div class="sectionTitle">
					Method Detail
				</div>
				
					<a name="addCoreSubMorphTarget"> </a>
					<div class="fixedFont">
					
					<span class="light">{number}</span>
					<b>addCoreSubMorphTarget</b>(coreSubMorphTarget)
					
					</div>
					<div class="description">
						Add a core sub morph target.<br />
	This function adds a core sub morph target to the core sub mesh instance.
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{<a href="../symbols/Cal3D.CalCoreSubMorphTarget.html">Cal3D.CalCoreSubMorphTarget</a>}</span> <b>coreSubMorphTarget</b>
									
								</dt>
								<dd>The core sub morph target to be added.</dd>
							
							</dl>
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd><span class="light fixedFont">{number}</span> ID of the added core sub morph target.</dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="enableTangents"> </a>
					<div class="fixedFont">
					
					<span class="light">{boolean}</span>
					<b>enableTangents</b>(mapId, enabled)
					
					</div>
					<div class="description">
						Enable (and calculate) or disable the storage of tangent spaces.<br />
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{number}</span> <b>mapId</b>
									
								</dt>
								<dd>The ID of the texture map.</dd>
							
								<dt>
									<span class="light fixedFont">{boolean}</span> <b>enabled</b>
									
								</dt>
								<dd>Whether the storage of tangent spaces should be enabled.</dd>
							
							</dl>
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd><span class="light fixedFont">{boolean}</span> true if succeeded; false if failed.</dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="getCoreMaterialThreadId"> </a>
					<div class="fixedFont">
					
					<span class="light">{number}</span>
					<b>getCoreMaterialThreadId</b>()
					
					</div>
					<div class="description">
						Get the ID of the core material thread.<br />
	This function returns the ID of the core material thread of this core submesh instance.
						
						
					</div>
					
					
					
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd><span class="light fixedFont">{number}</span> The ID of the core material thread.</dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="getCoreSubMorphTarget"> </a>
					<div class="fixedFont">
					
					<span class="light">{<a href="../symbols/Cal3D.CalCoreSubMorphTarget.html">Cal3D.CalCoreSubMorphTarget</a>}</span>
					<b>getCoreSubMorphTarget</b>(subMorphTargetId)
					
					</div>
					<div class="description">
						Get a core sub morph target.<br />
	This function returns the core sub morph target with the given ID.
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{number}</span> <b>subMorphTargetId</b>
									
								</dt>
								<dd>The ID of the core sub morph target.</dd>
							
							</dl>
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd><span class="light fixedFont">{<a href="../symbols/Cal3D.CalCoreSubMorphTarget.html">Cal3D.CalCoreSubMorphTarget</a>}</span> The core sub morph target.</dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="getCoreSubMorphTargetCount"> </a>
					<div class="fixedFont">
					
					<span class="light">{number}</span>
					<b>getCoreSubMorphTargetCount</b>()
					
					</div>
					<div class="description">
						Get the number of core sub morph targets.<br />
	This function returns the number of core sub morph targets in the core sub mesh instance.
						
						
					</div>
					
					
					
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd><span class="light fixedFont">{number}</span> The number of core sub morph targets.</dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="getFaceCount"> </a>
					<div class="fixedFont">
					
					<span class="light">{number}</span>
					<b>getFaceCount</b>()
					
					</div>
					<div class="description">
						Get the number of faces.<br />
	This function returns the number of faces in the core submesh instance.
						
						
					</div>
					
					
					
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd><span class="light fixedFont">{number}</span> The number of faces.</dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="getLodCount"> </a>
					<div class="fixedFont">
					
					<span class="light">{number}</span>
					<b>getLodCount</b>()
					
					</div>
					<div class="description">
						Get the number of LOD steps.<br />
	This function returns the number of LOD steps in the core submesh instance.
						
						
					</div>
					
					
					
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd><span class="light fixedFont">{number}</span> The number of LOD steps.</dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="getSpringCount"> </a>
					<div class="fixedFont">
					
					<span class="light">{number}</span>
					<b>getSpringCount</b>()
					
					</div>
					<div class="description">
						Get the number of springs.<br />
	This function returns the number of springs in the core submesh instance.
						
						
					</div>
					
					
					
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd><span class="light fixedFont">{number}</span> The number of springs.</dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="getVectorCoreSubMorphTarget"> </a>
					<div class="fixedFont">
					
					<span class="light">{Array}</span>
					<b>getVectorCoreSubMorphTarget</b>()
					
					</div>
					<div class="description">
						Get the core sub morph target list.<br />
	This function returns the list that contains all core sub morph target of the core submesh instance.
						
						
					</div>
					
					
					
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd><span class="light fixedFont">{Array}</span> The core sub morph target list.</dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="getVectorFace"> </a>
					<div class="fixedFont">
					
					<span class="light">{Array}</span>
					<b>getVectorFace</b>()
					
					</div>
					<div class="description">
						Get the face list.<br />
	This function returns the list that contains all faces of the core submesh instance.
						
						
					</div>
					
					
					
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd><span class="light fixedFont">{Array}</span> The face list.</dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="getVectorPhysicalProperty"> </a>
					<div class="fixedFont">
					
					<span class="light">{Array}</span>
					<b>getVectorPhysicalProperty</b>()
					
					</div>
					<div class="description">
						Get the physical property list.<br />
	This function returns the list that contains all physical properties of the core submesh instance.
						
						
					</div>
					
					
					
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd><span class="light fixedFont">{Array}</span> The physical property list.</dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="getVectorSpring"> </a>
					<div class="fixedFont">
					
					<span class="light">{Array}</span>
					<b>getVectorSpring</b>()
					
					</div>
					<div class="description">
						Get the spring list.<br />
	This function returns the list that contains all springs of the core submesh instance.
						
						
					</div>
					
					
					
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd><span class="light fixedFont">{Array}</span> The spring list.</dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="getVectorVectorTangentSpace"> </a>
					<div class="fixedFont">
					
					<span class="light">{Array}</span>
					<b>getVectorVectorTangentSpace</b>()
					
					</div>
					<div class="description">
						Get list of the tangent space lists.<br />
	This function returns the list that contains all tangent space bases of the core submesh instance. This list contains 
	another list because there can be more than one texture map for each vertex.
						
						
					</div>
					
					
					
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd><span class="light fixedFont">{Array}</span> The list of the tangent space lists</dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="getVectorVectorTextureCoordinate"> </a>
					<div class="fixedFont">
					
					<span class="light">{Array}</span>
					<b>getVectorVectorTextureCoordinate</b>()
					
					</div>
					<div class="description">
						Get list of the texture coordinate lists.<br />
	This function returns the list that contains all texture coordinate vectors of the core submesh instance. This list contains 
	another list because there can be more than one texture map for each vertex.
						
						
					</div>
					
					
					
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd><span class="light fixedFont">{Array}</span> The list of the texture coordinate lists.</dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="getVectorVertex"> </a>
					<div class="fixedFont">
					
					<span class="light">{Array}</span>
					<b>getVectorVertex</b>()
					
					</div>
					<div class="description">
						Get the vertex list.<br />
	This function returns the vector that contains all vertices of the core submesh instance.
						
						
					</div>
					
					
					
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd><span class="light fixedFont">{Array}</span> The vertex list.</dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="getVertexCount"> </a>
					<div class="fixedFont">
					
					<span class="light">{number}</span>
					<b>getVertexCount</b>()
					
					</div>
					<div class="description">
						Get the number of vertices.<br />
	This function returns the number of vertices in the core submesh instance.
						
						
					</div>
					
					
					
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd><span class="light fixedFont">{number}</span> The number of vertices.</dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="isTangentsEnabled"> </a>
					<div class="fixedFont">
					
					<span class="light">{boolean}</span>
					<b>isTangentsEnabled</b>(mapId)
					
					</div>
					<div class="description">
						See if tangent lists are enabled.<br />
	This function returns true if the core submesh contains tangent lists.
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{number}</span> <b>mapId</b>
									
								</dt>
								<dd>The ID of the texture map.</dd>
							
							</dl>
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd><span class="light fixedFont">{boolean}</span> true if tangent lists are enabled for the given map; false if not.</dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="reserve"> </a>
					<div class="fixedFont">
					
					<span class="light">{boolean}</span>
					<b>reserve</b>(vertexCount, textureCoordinateCount, faceCount, springCount)
					
					</div>
					<div class="description">
						Allocate space for the vertices, faces and texture coordinates and springs.<br />
	This function reserves space for the vertices, faces, texture coordinates and springs of the core submesh instance.
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{number}</span> <b>vertexCount</b>
									
								</dt>
								<dd>The number of vertices that this core submesh should hold.</dd>
							
								<dt>
									<span class="light fixedFont">{number}</span> <b>textureCoordinateCount</b>
									
								</dt>
								<dd>The number of texture coordinates that this core submesh should hold.</dd>
							
								<dt>
									<span class="light fixedFont">{number}</span> <b>faceCount</b>
									
								</dt>
								<dd>The number of faces that this core submesh should hold.</dd>
							
								<dt>
									<span class="light fixedFont">{number}</span> <b>springCount</b>
									
								</dt>
								<dd>The number of springs that this core submesh should hold.</dd>
							
							</dl>
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd><span class="light fixedFont">{boolean}</span> true if succeeded; false if failed.</dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="scale"> </a>
					<div class="fixedFont">
					
					
					<b>scale</b>(factor)
					
					</div>
					<div class="description">
						Scale the core submesh.<br />
	This function rescale all the data that are in the core submesh instance.
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{number}</span> <b>factor</b>
									
								</dt>
								<dd>The scale factor.</dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="setCoreMaterialThreadId"> </a>
					<div class="fixedFont">
					
					
					<b>setCoreMaterialThreadId</b>(coreMaterialThreadId)
					
					</div>
					<div class="description">
						Set the ID of the core material thread.<br />
	This function sets the ID of the core material thread of the core submesh instance.
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{number}</span> <b>coreMaterialThreadId</b>
									
								</dt>
								<dd>The ID of the core material thread to be set.</dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="setFace"> </a>
					<div class="fixedFont">
					
					<span class="light">{boolean}</span>
					<b>setFace</b>(faceId, face)
					
					</div>
					<div class="description">
						Set a specified face.<br />
	This function sets a specified face in the core submesh instance.
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{number}</span> <b>faceId</b>
									
								</dt>
								<dd>The ID of the face.</dd>
							
								<dt>
									<span class="light fixedFont">{<a href="../symbols/Cal3D.CalCoreSubmesh.Face.html">Cal3D.CalCoreSubmesh.Face</a>}</span> <b>face</b>
									
								</dt>
								<dd>The face to set to the core submesh.</dd>
							
							</dl>
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd><span class="light fixedFont">{boolean}</span> true if succeeded; false if the face does not exist.</dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="setLodCount"> </a>
					<div class="fixedFont">
					
					
					<b>setLodCount</b>(lodCount)
					
					</div>
					<div class="description">
						Set the number of LOD steps.<br />
	This function sets the number of LOD steps of the core submesh instance.
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{number}</span> <b>lodCount</b>
									
								</dt>
								<dd>The number of LOD steps to be set.</dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="setPhysicalProperty"> </a>
					<div class="fixedFont">
					
					<span class="light">{boolean}</span>
					<b>setPhysicalProperty</b>(vertexId, physicalProperty)
					
					</div>
					<div class="description">
						Set a specified physical property.<br />
	This function sets a specified physical property in the core submesh instance.
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{number}</span> <b>vertexId</b>
									
								</dt>
								<dd>The ID of the vertex.</dd>
							
								<dt>
									<span class="light fixedFont">{<a href="../symbols/Cal3D.CalCoreSubmesh.PhysicalProperty.html">Cal3D.CalCoreSubmesh.PhysicalProperty</a>}</span> <b>physicalProperty</b>
									
								</dt>
								<dd>The physical property to be set.</dd>
							
							</dl>
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd><span class="light fixedFont">{boolean}</span> true if succeeded; false if the physical property does not exist.</dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="setSpring"> </a>
					<div class="fixedFont">
					
					<span class="light">{boolean}</span>
					<b>setSpring</b>(springId, spring)
					
					</div>
					<div class="description">
						Set a specified spring.<br />
	This function sets a specified spring in the core submesh instance.
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{number}</span> <b>springId</b>
									
								</dt>
								<dd>The ID of the spring.</dd>
							
								<dt>
									<span class="light fixedFont">{<a href="../symbols/Cal3D.CalCoreSubmesh.Spring.html">Cal3D.CalCoreSubmesh.Spring</a>}</span> <b>spring</b>
									
								</dt>
								<dd>The spring to be set.</dd>
							
							</dl>
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd><span class="light fixedFont">{boolean}</span> true if succeeded; false if the spring does not exist.</dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="setTangentSpace"> </a>
					<div class="fixedFont">
					
					<span class="light">{boolean}</span>
					<b>setTangentSpace</b>(vertexId, textureCoordinateId, tangent, crossFactor)
					
					</div>
					<div class="description">
						Set the tangent vector associated with a specified texture coordinate pair.<br />
	This function sets the tangent vector associated with a specified texture coordinate pair in the core submesh instance.
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{number}</span> <b>vertexId</b>
									
								</dt>
								<dd>The ID of the vertex.</dd>
							
								<dt>
									<span class="light fixedFont">{number}</span> <b>textureCoordinateId</b>
									
								</dt>
								<dd>The ID of the texture coordinate channel.</dd>
							
								<dt>
									<span class="light fixedFont">{<a href="../symbols/Cal3D.CalVector.html">Cal3D.CalVector</a>}</span> <b>tangent</b>
									
								</dt>
								<dd>The tangent vector to be stored.</dd>
							
								<dt>
									<span class="light fixedFont">{number}</span> <b>crossFactor</b>
									
								</dt>
								<dd>The cross-product factor to be stored.</dd>
							
							</dl>
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd><span class="light fixedFont">{boolean}</span> true if succeeded; false if any error happened.</dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="setTextureCoordinate"> </a>
					<div class="fixedFont">
					
					<span class="light">{boolean}</span>
					<b>setTextureCoordinate</b>(vertexId, textureCoordinateId, The)
					
					</div>
					<div class="description">
						Set a specified texture coordinate.<br />
	This function sets a specified texture coordinate in the core submesh instance.
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{number}</span> <b>vertexId</b>
									
								</dt>
								<dd>The ID of the vertex.</dd>
							
								<dt>
									<span class="light fixedFont">{number}</span> <b>textureCoordinateId</b>
									
								</dt>
								<dd>The ID of the texture coordinate.</dd>
							
								<dt>
									<span class="light fixedFont">{<a href="../symbols/Cal3D.CalCoreSubmesh.TextureCoordinate.html">Cal3D.CalCoreSubmesh.TextureCoordinate</a>}</span> <b>The</b>
									
								</dt>
								<dd>texture coordinate to set.</dd>
							
							</dl>
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd><span class="light fixedFont">{boolean}</span> true if succeeded; false if the texture coordinate does not exist.</dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="setVertex"> </a>
					<div class="fixedFont">
					
					<span class="light">{boolean}</span>
					<b>setVertex</b>(vertexId, The)
					
					</div>
					<div class="description">
						Set a vertex.<br />
	This function sets a specified vertex in the core submesh instance.
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{number}</span> <b>vertexId</b>
									
								</dt>
								<dd>The ID of the vertex.</dd>
							
								<dt>
									<span class="light fixedFont">{<a href="../symbols/Cal3D.CalCoreSubmesh.Vertex.html">Cal3D.CalCoreSubmesh.Vertex</a>}</span> <b>The</b>
									
								</dt>
								<dd>vertex to set.</dd>
							
							</dl>
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd><span class="light fixedFont">{boolean}</span> true if succeeded; false if the vertex does not exist.</dd>
							
							</dl>
						
						
						

					
				
			
			
<!-- ============================== event details ========================= -->		
			
			
			<hr />
		</div>

		
<!-- ============================== footer ================================= -->
		<div class="fineprint" style="clear:both">
			
			Documentation generated by <a href="http://www.jsdoctoolkit.org/" target="_blank">JsDoc Toolkit</a> 2.1.0 on Wed Sep 14 2011 17:55:16 GMT+0800 (CST)
		</div>
	</body>
</html>
